encased postage stamp
noun
: a postage stamp mounted in a metal case with a transparent face (as of mica) for use as a piece of money
Love words? Need even more definitions?
Merriam-Webster unabridged
Share